The Behavior-Oriented Design of Modular Agent Intelligence
نویسنده
چکیده
Behavior-Oriented Design (BOD) is a development methodology for creating complex, complete agents such as virtual-reality characters, autonomous robots, intelligent tutors or intelligent environments. BOD agents are modular, but not multi-agent systems. They use hierarchical reactive plans to perform arbitration between their component modules. BOD provides not only architectural specifications for modules and plans, but a methodology for building them. The BOD methodology is cyclic, consisting of rules for an initial decomposition and heuristics for revising the specification over the process of development.
منابع مشابه
Agents for Concurrent Programming
This paper aims to demonstrate that concepts from Distributed Artificial Intelligence are very useful to design concurrent systems. The BESA framework and the AOPOA methodology are introduced as tools to achieve this goal. The Behavior-oriented, Event-driven and Social-based Agent (BESA) framework combines the concepts of MultiAgent Systems with the design of concurrent systems: an agent can be...
متن کاملMethod integration: An approach to develop agent oriented methodologies
Agent oriented software engineering (AOSE) is an emerging field in computer science and proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...
متن کاملIntelligence by Design: Principles of Modularity and Coordination for Engineering Complex Adaptive Agents
All intelligence relies on search — for example, the search for an intelligent agent’s next action. Search is only likely to succeed in resource-bounded agents if they have already been biased towards finding the right answer. In artificial agents, the primary source of bias is engineering. This dissertation describes an approach, Behavior-Oriented Design (BOD) for engineering complex agents. A...
متن کاملModularity and Design in Reactive Intelligence
Software design is the hardest part of creating intelligent agents. Therefore agent architectures should be optimized as design tools. This paper presents an architectural synthesis between the three-layer architectures which dominate autonomous robotics and virtual reality, and a more agent-oriented approach to viewing behavior modules. We provide an approach, Behavior Oriented Design (BOD), f...
متن کاملModularity and Specialized Learning: Reexamining Behavior-Based Artificial Intelligence
Learning, like any search, is only tractable if it is tightly focused. Modularity can provide the information a learning system needs by supporting specialized representation. Behavior-based artificial intelligence is a well-known modular theory of intelligent design, but has not been used systematically in this way. This paper describes a new design methodology, behavior-oriented design (BOD),...
متن کامل